package com.example.interfacecall.domain;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import java.util.Date;

@Data
public class BaoHanInfo {
        @NotBlank(message = "baohanurl不能为空！")
        @JSONField(name = "baohanurl")
        private String  baohanurl;

        @NotBlank(message = "abaohanfile不能为空！")
        @JSONField(name = "baohanfile")
        private String  baohanfile;

        @NotBlank(message = "payername不能为空！")
        @JSONField(name = "payername")
        private String  payername;

        @NotBlank(message = "payeraccount不能为空！")
        @JSONField(name = "payeraccount")
        private String  payeraccount;

        @NotBlank(message = "rate不能为空！")
        @JSONField(name = "rate")
        private String  rate;

        @NotBlank(message = "cost不能为空！")
        @JSONField(name = "cost")
        private String  cost;

        @NotBlank(message = "paytype不能为空！")
        @JSONField(name = "paytype")
        private String  paytype;

        @NotBlank(message = "tbysq不能为空！")
        @JSONField(name = "tbysq")
        private String  tbysq;

        @NotBlank(message = "servicebegintime不能为空！")
        @JSONField(name = "servicebegintime")
        private Date servicebegintime;

        @NotBlank(message = "serviceendtime不能为空！")
        @JSONField(name = "serviceendtime")
        private Date  serviceendtime;

        @NotBlank(message = "biddercontact不能为空！")
        @JSONField(name = "biddercontact")
        private String  biddercontact;

        @NotBlank(message = "biddercontacttel不能为空！")
        @JSONField(name = "biddercontacttel")
        private String  biddercontacttel;

        @NotBlank(message = "bidderaddress不能为空！")
        @JSONField(name = "bidderaddress")
        private String  bidderaddress;

        @NotBlank(message = "bidderemail不能为空！")
        @JSONField(name = "bidderemail")
        private String  bidderemail;

        @NotBlank(message = "bidderpersonname不能为空！")
        @JSONField(name = "bidderpersonname")
        private String  bidderpersonname;

        @NotBlank(message = "bidderpersoncard不能为空！")
        @JSONField(name = "bidderpersoncard")
        private String  bidderpersoncard;

        @NotBlank(message = "bidderpersontel不能为空！")
        @JSONField(name = "bidderpersontel")
        private String  bidderpersontel;

        @NotBlank(message = "orderurl不能为空！")
        @JSONField(name = "orderurl")
        private String  orderurl;

        @NotBlank(message = "ordermd5不能为空！")
        @JSONField(name = "ordermd5")
        private String  ordermd5;

        @NotBlank(message = "qualficationfileurl不能为空！")
        @JSONField(name = "qualficationfileurl")
        private String  qualficationfileurl;

        @NotBlank(message = "qualficationfilemd5不能为空！")
        @JSONField(name = "qualficationfilemd5")
        private String  qualficationfilemd5;

        @NotBlank(message = "businesslicenseurl不能为空！")
        @JSONField(name = "businesslicenseurl")
        private String  businesslicenseurl;

        @NotBlank(message = "businesslicensemd5不能为空！")
        @JSONField(name = "businesslicensemd5")
        private String  businesslicensemd5;

        @NotBlank(message = "guaranteemd5不能为空！")
        @JSONField(name = "guaranteemd5")
        private String  guaranteemd5;

        @NotBlank(message = "guaranteexmlurl不能为空！")
        @JSONField(name = "guaranteexmlurl")
        private String  guaranteexmlurl;

        @NotBlank(message = "guaranteexmlmd5不能为空！")
        @JSONField(name = "guaranteexmlmd5")
        private String  guaranteexmlmd5;

        @NotBlank(message = "payfileurl不能为空！")
        @JSONField(name = "payfileurl")
        private String  payfileurl;
}
